<!DOCTYPE html>
<html lang="zh">
<head>
	<meta charset="UTF-8">
	<meta name="viewport"
	      content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
	<meta http-equiv="X-UA-Compatible" content="ie=edge">
	<title>对象相关</title>
	<script src="index.js"></script>
</head>
<body>

</body>
</html>
<script>
	function Person(name,age) {
		this.name=name;
		this.age=age;
	}

	let person=new Person('yushi',20);
	// console.log(person instanceof Person)
	let isInstance=myInstanceOf(person,Person);
	console.log(isInstance)
	let arr=[1,2,3,4];
	console.log(Object.prototype.toString.call(arr))
	// let obj=newInstance(Person,'张三',10);
	// console.log(obj)
	// let o={
	// 	a:[{x:1},{y:1}],
	// 	b:1,
	// },
	// 		other={
	// 	    a:{z:3},
	// 			b:[2,3],
	// 			c:'foo'
	// 		}
	// console.log(mergeObject(o, other));

	// let a={
	// 	b:1,
	// 	c:2,
	// 	d:null,
	// 	f:undefined,
	// 	g:true,
	// 	h:function () {
	//
	// 	},
	// 	i:new RegExp('/d'),
	// 	n:new Error('error'),
	// 	o:NaN,
	// 	// x:Number.in
	// };
	// let aa=JSON.stringify(a)
	// console.log(aa);
	// let m=JSON.parse(aa);
	// a.b=2;
	// console.log(m);
</script>
